Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F24 France F4 AXA Open - Lisbon Open Diputacion - Cordoba Polish Open 2000 - Poznan Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Espinho Challenger - Espinho XI Venice Open - Venice Geneva Challenger - Geneva Optimus Maia Open - Maia The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Cairo Challenger - Cairo The Joyce Eisenberg Jerusalem Open - Jerusalem Volkswagen TED Open - Istanbul Ciur Cup 99 - Prague Cairo Challenger - Cairo Copa Ericsson - Caracas Tennis Napoli Cup - Napoli Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg Open de Franche-Comte - Besancon Mobilux Open - Luxembourg Ethias Trophy - Mons Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Polska Energia Open - Bytom Ciudad de Pozoblanco Open Diputacion - Cordoba Geneva Challenger - Geneva Citta di Como - Como Tean International - Alphen Ethias Trophy - Mons Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rijeka Open - Rijeka Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Siemens Open - Scheveningen Porsche Open - Poznan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Open D'Orleans - Orleans ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Cherbourg Challenger Sunrise Challenger Braunschweig Challenger Segovia Challenger Cordenons Challenger Trani Challenger Mons Challenger Tashkent Challenger Monza Challenger Rome Challenger Tunis Challenger Marburg Challenger Cordenons Challenger San Marino Challenger Istanbul Challenger Manerbio Challenger Mons Challenger Orleans Challenger VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Top Wool Challenger Biella - Biella Quelle Cup 2000 - Furth AXA Open II - Espinho Memorial Savigni - Sassuolo Skandia Open - Linz V Torneo Internazionale di Tennis - Barletta The Scottish Tennis Championships - Edinburgh ATU Cup 2001 - Weiden VIII Open Internacional D'Andorra - Andorra Black Forest Open - Freudenstadt Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Pekao Open - Szczecin Tatra Banka Open - Bratislava LTA Manchester challenger - Manchester Ciur Pribram Challenger - Pribram Challenger Britania Zavaleta - Puebla Open de l'Isere - Grenoble Open Castilla y Leon - Segovia Exim Agmedia Open - Kosice Open Mutouest - St. Brieuc Open Castilla y Leon - Segovia Venice Open - Venice Warsteiner Grand Prix - Oberstaufen FILA Challenger Biella - Biella XL Capital Bermuda Open - Bermuda Privat Bank Cup - Dnepropetrovsk 4th Sardinia International Championships - Cagliari Copa Ericsson Uruguay - Montevideo Mobilux Open - Luxembourg Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Open de Franche Comte - Besancon Tenniscup of Flanders - Ostende Open Diputacion Pozoblanco - Cordoba Internationale Tenniskampioenschappen - Scheveningen Croatia Osiguranje Rijeka Open - Rijeka Ethias Tennis Trophy - Mons Siemens Open 2007 - Scheveningen AT&T Challenger of Dallas - Dallas Schickedanz Open 2007 - Furth Banja Luka Challenger Bogota Challenger Alphen Challenger Internazionali di Tennis Dell'Umbria - Todi Bogota Challenger Monterrey Challenger Open Seat-Godo '98 - Barcelona Estoril Open - Estoril Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Adidas International - Sydney Chevrolet Cup - Vina del Mar Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Energis Open - Amsterdam 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Milan Indoors - Milan International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest President's Cup - Tashkent Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Generali Open 2003 - Kitzbuhel International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Open de Moselle - Metz Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Medibank Private International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Surbiton Challenger Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Monterrey Challenger Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Challenger 42 - Andrezieux FILA Challenger - Biella Grand Prix de Tennis de Lyon - Lyon Challenger Copa Sevilla Internacionales de Andalucia - Seville Qatar ExxonMobil Open - Doha Prague Challenger - Prague Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Madrid Challenger Medicor Open - Budapest Open Maxon - Barcelona VIII Torneo Internazionale di Tennis - Barletta International Indoor Tennis Championships of Croatia - Zagreb Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Open de Tenis Comunidad Valenciana - Valencia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Mauritius Open - Mauritius The Stella Artois Championships - London Pro Tennis World Open - Sunrise Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Pekao Open - Szczecin Generali Open - Kitzbuhel Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Murcia Challenger Open des Alpes Trophee BNP Paribas - Grenoble Copenhagen Open - Copenhagen Lugano Challenger Internationaler Raiffeisen Grand Prix - St. Polten Hilton Waikoloa Village USTA Challenger - Waikoloa Davidoff Swiss Indoors Basel - Basel Energis Open - Amersfoort Open 13 - Marseille Gerry Weber Open - Halle s'Tennis Masters Challenger - Graz Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart SAP Open - San Jose Idea Prokom Open - Sopot The Tennis Channel Open - Las Vegas Grand Prix de Tennis de Lyon - Lyon Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Cairo Challenger Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Ljubljana Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telfonica MoviStar - Acapulco Qatar ExxonMobil Open - Doha Dubai Open - Dubai Thailand Open - Bangkok Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Croatia Open - Umag Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Campionati Internazionali di Sicilia - Palermo Medibank International - Sydney The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Open Sabadell Atlantico - Barcelona Open Castilla y Leon Trofeo Iberdrola - Segovia Skandia Open - Linz AEGON Championships - London AEGON International - Eastbourne International German Open - Hamburg The 10tele.com Open - Nottingham Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Sydney International - Sydney Allianz Suisse Open - Gstaad Open Seat Godo 2007 - Barcelona China Open - Beijing Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Thailand Open - Bangkok Credit Agricole Suisse Open - Gstaad Davidoff Swiss Indoors - Basel Medibank International - Sydney Winston-Salem Open - Winston-Salem Open 13 - Marseille Malaysian Open - Kuala Lumpur China Open - Beijing USTA Challenger of North Miami Beach - North Miami Beach If Stockholm Open - Stockholm Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig Qatar ExxonMobil Open - Doha Yitzhak Rabin Men's Challenger - Tel Aviv The Artois Championships - London Qatar ExxonMobil Open - Doha AEGON Championships - London Abierto Mexicano Telcel - Acapulco Medibank International - Sydney Citrix Tennis Championships - Delray Beach AEGON International - Eastbourne Mercedes Cup - Stuttgart Quelle Cup - Furth Serbia Open - Belgrade SA Tennis Open - Johannesburg Gold Flake Open - Chennai Citi Open - Washington ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Malaysian Open - Kuala Lumpur Challenger Ford de Cherbourg - Cherbourg Grand Prix Hassan II - Casablanca I Open de Tenis Comunidad de Madrid - Madrid Mallorca Open - Mallorca Kueppers Kolsch Cup by Lambertz - Aachen Millennium Estoril Open - Estoril Internazionali di Tennis di San Marino - San Marino Open Castilla y Leon - Segovia Ecuador Open - Quito Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta Dubai Duty Free Tennis Championships - Dubai Barletta Citta Della Disfida Open 2000 - Barletta US Men's Clay Court Championship - Houston Telenordia Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona Credit Agricole Suisse Open - Gstaad Mercedes Cup - Stuttgart Nord/LB Open - Braunschweig Suisse Open - Gstaad Abierto Mexicano - Los Cabos Chengdu Open - Chengdu Rakuten Japan Open - Tokyo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten Open Sud de France - Montpellier Telenordia Swedish Open - Bastad Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Ostend Challenger Tennis Cup of Flanders - Ostende AEGON Championships - London Heineken Open - Auckland Tampere Challenger - Tampere Open Seat-Godo 2000 - Barcelona Yugoslavia Open - Belgrade Swiss Open - Gstaad Copa Sevilla Inernacionales de Andalucia - Seville Abierto Mexicano - Los Cabos Heilbronn Open - Heilbronn China Open - Beijing European Open - Antwerp Laser Vision USTA Challenger - Amarillo Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Delray Beach Open - Delray Beach Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona St. Petersburg Open - St. Petersburg Geneva Open - Geneva Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp San Marino Cepu Open - San Marino Generali Open - Kitzbuhel Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hamburg European Open - Hamburg Swiss Open - Gstaad Copa Ericsson Argentina - Buenos Aires Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Barcelona Open Banc Sabadell - Barcelona Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Dallas Open - Dallas Barcelona Open Banc Sabadell - Barcelona VIII Trofeo Ciutat de Barcelona - Barcelona Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston cinch Championships - London Trofeo Barcelona de Tenis - Barcelona Siebel Open - San Jose Open de Charleroi - Charleroi Brasil Open - Costa do Sauipe Estoril Open - Estoril Gerry Weber Open - Halle Open Prevadies - St. Brieuc Davidoff Swiss Indoors - Basel Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Orange Prokom Open - Sopot Heineken Open Shanghai - Shanghai ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Ciudad de Pozoblanco 'Open Diputacion' - Cordoba AIG Japan Open Tennis Championships - Tokyo Orange Warsaw Open - Warsaw Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Alicante Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Proton Malaysian Open - Kuala Lumpur Sports Expert Open - Nettingsdorf Maia Open - Oporto Copa Sevilla Internacionales de Andalucia - Seville Internationaux de Bretagne - Brest Segovia Challenger San Marino Cepu Open - San Marino Open Sud de France - Montpellier Tenerife Challenger Pau Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Valencia Open - Valencia Apia International - Sydney Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich AEGON Championships - London Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna Aircel Chennai Open - Chennai Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Valencia Open - Valencia AEGON Championships - London Aegon Nottingham Open - Nottingham Rakuten Japan Open - Tokyo Valencia Open - Valencia Erste Bank Open - Vienna ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Mallorca Championships - Mallorca Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gijon Open - Gijon Barcelona Open BancSabadell - Barcelona AEGON Championships - London European Open - Antwerp Suisse Open - Gstaad Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Scania Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier International Championship of Croatia - Umag Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Open Seat Godo - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Hall of Fame Open - Newport Abierto de Tenis Mifel - Los Cabos AIG Japan Open - Tokyo Prostejov Challenger Open Romania - Bucharest CA Tennis Trophy - Vienna Tennis Masters Series - Madrid Mallorca Championships - Mallorca Tennis Masters Series - Miami Kroger / St. Jude International - Memphis BCR Open Romania - Bucharest China Open - Beijing The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Open de Moselle - Metz If Stockholm Open - Stockholm Gerry Weber Open - Halle AEGON Championships - London Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Wideyes Swedish Open - Bastad Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Mutua Madrid Open - Madrid Open 13 - Marseille Japan Open - Tokyo The Stella Artois Grass Court Championships - Queen's/London Samsung Open - Brighton Mallorca Open - Mallorca Citi Open - Washington Anytech365 Andalucia Open - Marbella Internationaler Raiffeisen Grand Prix - St. Polten Milan Indoors - Milan Siebel Open - San Jose CA Tennis Trophy - Vienna Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris AEGON Championships - London Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Boss Open - Stuttgart BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Masters - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rolex Paris Masters - Paris Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Open de Moselle - Metz BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Rogers Cup - Toronto BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Finals, Group A Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group I, 2R, ROU-ESP 1-4 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Finals, SF, GBR-ESP 1-2 Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - London